Amba Dedicated Dma Controller with Multiple Masters Using Vhdl
نویسنده
چکیده
This paper describes implementation of DMA controller of AMBA Bus with two masters using VHDL. DMA controller is a synthesizable soft IP core connected to the AMBA AHB Bus for easy integration into SOC implementation. The Direct Memory Access (DMA) Controller is a hardware feature that enables movement of blocks of data from peripheral to memory, memory to peripheral or memory to memory. This movement of data by a separate entity significantly reduces the load on the processor. A DMA controller can be used to save power in a system by putting the CPU in a low power state and using the DMA controller (fewer gates/transactions) to move the data. The simulation results obtained indicate bidirectional memory read and write operation of AMBA AHB DMA controller. The proposed architecture provides bus access to any one master at a time for improved speed and performance.
منابع مشابه
AMBA Based Advanced DMA Controller for SoC
this paper describes the implementation of an AMBA Based Advanced DMA Controller for SoC. It uses AMBA Specifications, where two buses AHB and APB are defined and works for processor as system bus and peripheral bus respectively. The DMA controller functions between these two buses as a bridge and allow them to work concurrently. Depending on the speed of peripherals it uses buffering mechanism...
متن کاملLow Power Analysis of Network-Level On-chip communication using Asynchronous AMBA protocol
Network on-chip (NoC) is a novel structural design template, which can be defied for complicated system level on-chip design. NoC has a potential to limit and present the bus-based communication. In this paper, the crisis to discuss is Low power consumption in an Asynchronous Network on-chip (NoC) level communication. NoC is implemented using FPGA which has less fabrication cost and reduces the...
متن کاملVHDL Design and Synthesis of PCI Express Bus Controller
This paper presents the design and implementation of 64-bit Peripheral Component Interconnect Express (PCIe) using VHDL. In this thesis, MAC and Physical layer are interconnected using high speed serial communication PCIe bus using a dedicated controller. Peripheral devices like Keyboard, Keypad and RS232 are designed to receive data form external world. Timer is designed for up-count and down-...
متن کاملSOC for detecting landmines
The main objective of paper is to design and implement a high speed processing system with high throughput and low complexity. We are using system on chip using AMBA bus. This high speed processing system is application specific. This system will be used for landmine detection during wars as high speed processing is need of application. Firstly input processor will be designed as per the applic...
متن کاملDevice Driver and DMA Controller Synthesis from HW /SW Communication Protocol Specifications
We have separated the information required for HW/SW interface synthesis into three parts, the protocol specification, the operating system related information, and the processor related information. From these inputs a synthesis tool generates (a) device driver functions or (b) a combination of device driver functions and a DMA controller, depending on a designer’s decision. The clean separati...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010